cien millones - French English Dictionary